package com.bing.bingPro.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * OLAP
 * @TableName t_tv_service_index_day
 */
@TableName(value ="t_tv_service_index_day")
@Data
public class TTvServiceIndexDay implements Serializable {
    /**
     * 日期
     */
    @TableField(value = "date_time")
    private Date dateTime;

    /**
     * 省份
     */
    @TableField(value = "province_code")
    private String provinceCode;

    /**
     * 地市
     */
    @TableField(value = "city_code")
    private String cityCode;

    /**
     * 电视收视用户数
     */
    @TableField(value = "tv_online_number")
    private String tvOnlineNumber;

    /**
     * 电视开机用户数
     */
    @TableField(value = "tv_active_user")
    private String tvActiveUser;

    /**
     * 互联网电视网络质优比
     */
    @TableField(value = "tv_quality_rate")
    private String tvQualityRate;

    /**
     * 互联网电视播放成功率
     */
    @TableField(value = "play_succ_rate")
    private String playSuccRate;

    /**
     * 互联网电视卡顿花屏时长占比
     */
    @TableField(value = "block_time_rate")
    private String blockTimeRate;

    /**
     * 互联网电视EPG响应成功率
     */
    @TableField(value = "epg_succ_rate")
    private String epgSuccRate;

    /**
     * 互联网电视EPG响应时延
     */
    @TableField(value = "epg_loading_time")
    private String epgLoadingTime;

    /**
     * 互联网电视首次加载时长
     */
    @TableField(value = "first_loading_time")
    private String firstLoadingTime;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}